The Interplay of Run- Time Estimation and Granularity in HW ISW Partitioning
نویسندگان
چکیده
An importantpresuppositionfor HW/SW partitioning aresophisticated estimation algorithms at a high level of abstraction that obtain high quality results. Therefore the granularities of estimation and partitioning have to be adapted adequately. In this paper we discuss the effects that arise when the granularities of partitioning and estimation are not adapted in a necessary way. Furthermore we present our solution that allows to choose different levels of granularities adapted to the estimation and partitioning phase. The experiments show that this refinement in estimation at a high level of abstraction leads to an inprovement(in terms of run-time and chip area) of the whole mixed HW/SW system.
منابع مشابه
Design and Evaluation of a Method for Partitioning and Offloading Web-based Applications in Mobile Systems with Bandwidth Constraints
Computation offloading is known to be among the effective solutions of running heavy applications on smart mobile devices. However, irregular changes of a mobile data rate have direct impacts on code partitioning when offloading is in progress. It is believed that once a rate-adaptive partitioning performed, the replication of such substantial processes due to bandwidth fluctuation can be avoid...
متن کاملCommunication synthesis and HW ISW integration for Embedded System Design
The implementation of codesign applications generally requiresthe use of heterogeneous resources (e.g., processor cores, hardware accelerators) in one system. Inteifacing hardware and software components together and providing communications between them are particularly error proned and time consuming tasks. Hence, on the basisof a generic architecturewe propose an extended communicationsynthe...
متن کاملEnergy-Conscious HW ISW -Partitioning of Embedded Systems: A Case Study on an MPEG-2 Encoder
Energy dissipation is a hot topic in the design of-especially mobile embedded systems. This is because applications like digital video cameras, cellular phones etc. draw their currentfrom batteries that spend a limited amount of energy only. In this paper we show that energy-conscious HW/SWpartitioning can lead to drastic reductions of energy dissipation of a whole embedded system. Subject of i...
متن کاملParticle Swarm Optimization for HW/SW Partitioning
Embedded systems typically consist of application specific hardware parts and programmable parts, e.g. processors like DSPs, core processors or ASIPs. In comparison to the hardware parts, the software parts are much easier to develop and modify. Thus, software is less expensive in terms of costs and development time. Hardware, however, provides better performance. For this reason, a system desi...
متن کاملFuture-based On-line Integrated HW/SW Partitioning and Co-scheduling for Reconfigurable Computing Systems
Reconfigurable computing systems allow executing tasks in a true multitasking manner. Such systems share the reconfigurable device and processing unit as computing resources which leads to highly dynamic allocation situations. To manage such systems at runtime, a reconfigurable operating system is needed. The main part of this operating system is resource management unit which performs HW/SW pa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003